package cn.zysheep.template;

/**
 * @ClassName: SmsTemplate
 * @Author: lyw
 * @Date: 2023/7/7 23:46
 * @Description: TODO(一句话描述该类的功能)
 */
public interface SmsTemplate {

    /**
     * 模板方法，由不同的厂商来实现发送短信到手机上
     * @return
     */
    boolean manufacturer(String mobile, String code);

    public void send(String mobile) throws Exception;

    boolean checkUserReceiveInOneMinute(String mobile);

    String genCode();


    void save2redis(String mobile, String code);
}
